{
GtkCssValue *value;
- /* This confuses '*' and '/' so we disallow backwards compat. */
- flags &= ~GTK_CSS_NUMBER_AS_PIXELS;
/* This can only be handled at compute time, we allow '-' after all */
flags &= ~GTK_CSS_POSITIVE_ONLY;
x = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
| GTK_CSS_PARSE_PERCENT
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (x == NULL)
return NULL;
y = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
| GTK_CSS_PARSE_PERCENT
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (y == NULL)
{
GTK_CSS_POSITIVE_ONLY = (1 << 0),
GTK_CSS_PARSE_PERCENT = (1 << 1),
GTK_CSS_PARSE_NUMBER = (1 << 2),
- GTK_CSS_NUMBER_AS_PIXELS = (1 << 3),
- GTK_CSS_PARSE_LENGTH = (1 << 4),
- GTK_CSS_PARSE_ANGLE = (1 << 5),
- GTK_CSS_PARSE_TIME = (1 << 6)
+ GTK_CSS_PARSE_LENGTH = (1 << 3),
+ GTK_CSS_PARSE_ANGLE = (1 << 4),
+ GTK_CSS_PARSE_TIME = (1 << 5)
} GtkCssNumberParseFlags;
typedef struct _GtkCssNumberValueClass GtkCssNumberValueClass;
else
unit = GTK_CSS_PERCENT;
}
- else if (flags & GTK_CSS_NUMBER_AS_PIXELS)
- {
- _gtk_css_parser_error_full (parser,
- GTK_CSS_PROVIDER_ERROR_DEPRECATED,
- "Not using units is deprecated. Assuming 'px'.");
- unit = GTK_CSS_PX;
- }
else if (flags & GTK_CSS_PARSE_NUMBER)
{
unit = GTK_CSS_NUMBER;
gtk_css_number_value_can_parse (parser))
{
values[HOFFSET] = _gtk_css_number_value_parse (parser,
- GTK_CSS_PARSE_LENGTH
- | GTK_CSS_NUMBER_AS_PIXELS);
+ GTK_CSS_PARSE_LENGTH);
if (values[HOFFSET] == NULL)
goto fail;
values[VOFFSET] = _gtk_css_number_value_parse (parser,
- GTK_CSS_PARSE_LENGTH
- | GTK_CSS_NUMBER_AS_PIXELS);
+ GTK_CSS_PARSE_LENGTH);
if (values[VOFFSET] == NULL)
goto fail;
{
values[RADIUS] = _gtk_css_number_value_parse (parser,
GTK_CSS_PARSE_LENGTH
- | GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS);
+ | GTK_CSS_POSITIVE_ONLY);
if (values[RADIUS] == NULL)
goto fail;
}
if (box_shadow_mode && gtk_css_number_value_can_parse (parser))
{
values[SPREAD] = _gtk_css_number_value_parse (parser,
- GTK_CSS_PARSE_LENGTH
- | GTK_CSS_NUMBER_AS_PIXELS);
+ GTK_CSS_PARSE_LENGTH);
if (values[SPREAD] == NULL)
goto fail;
}
return parse_four_numbers (shorthand,
values,
parser,
- GTK_CSS_NUMBER_AS_PIXELS
- | GTK_CSS_PARSE_LENGTH);
+ GTK_CSS_PARSE_LENGTH);
}
static gboolean
values,
parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
}
values,
parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
}
x[i] = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
| GTK_CSS_PARSE_PERCENT
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (x[i] == NULL)
goto fail;
y[i] = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
| GTK_CSS_PARSE_PERCENT
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (y[i] == NULL)
goto fail;
{
values[0] = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (values[0] == NULL)
return FALSE;
{
values[0] = _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
if (values[0] == NULL)
return FALSE;
if (_gtk_css_parser_has_prefix (parser, "-gtk"))
{
- GtkCssValue *cssvalue = gtk_css_win32_size_value_parse (parser, GTK_CSS_PARSE_NUMBER | GTK_CSS_NUMBER_AS_PIXELS);
+ GtkCssValue *cssvalue = gtk_css_win32_size_value_parse (parser, GTK_CSS_PARSE_NUMBER);
if (cssvalue)
{
{
if (_gtk_css_parser_has_prefix (parser, "-gtk"))
{
- GtkCssValue *cssvalue = gtk_css_win32_size_value_parse (parser, GTK_CSS_PARSE_NUMBER | GTK_CSS_NUMBER_AS_PIXELS);
+ GtkCssValue *cssvalue = gtk_css_win32_size_value_parse (parser, GTK_CSS_PARSE_NUMBER);
if (cssvalue)
{
return _gtk_css_number_value_parse (parser,
GTK_CSS_PARSE_LENGTH
| GTK_CSS_PARSE_PERCENT
- | GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS);
+ | GTK_CSS_POSITIVE_ONLY);
}
static GtkCssValue *
GtkCssParser *parser)
{
return _gtk_css_number_value_parse (parser,
- GTK_CSS_NUMBER_AS_PIXELS
- | GTK_CSS_PARSE_LENGTH);
+ GTK_CSS_PARSE_LENGTH);
}
static GtkCssValue *
GtkCssParser *parser)
{
return _gtk_css_number_value_parse (parser,
- GTK_CSS_NUMBER_AS_PIXELS
- | GTK_CSS_PARSE_LENGTH);
+ GTK_CSS_PARSE_LENGTH);
}
static GtkCssValue *
{
return _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
}
{
return _gtk_css_number_value_parse (parser,
GTK_CSS_POSITIVE_ONLY
- | GTK_CSS_NUMBER_AS_PIXELS
| GTK_CSS_PARSE_LENGTH);
}